﻿@charset "utf-8";
/* CSS Document */

/*通用*/
body { font-size:12px; padding:0; margin:0 auto; color:#000; font-family: "\5FAE\8F6F\96C5\9ED1", "宋体"; background:#fafafa; behavior:url("../js/csshover.htc");}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul,li { list-style: none outside none;}
img { border:0px;}
a { text-decoration:none; }
a:hover { }
.clear { clear:both; height:0px;}

/*........*/
.header { background:#3ec3d5; width:100%; height:41px; line-height:41px; color:#fff; font-size:18px; text-align:center; position:relative;}
.header .fx { position:absolute; top:5px; right:5px;}
.header .fg { position:absolute; top:5px; left:5px;}

.deal_intro { margin-top:10px;}
.deal_intro .picbg { float:left;}
.deal_intro .pic { background:url(../images/mobile/pi_as2.png); width:120px; height:120px; margin-left:10px;}
.deal_intro .pic a { display:block; margin-left:4px; padding-top:4px;}
.deal_intro .fl { float:left; margin-left:5px; display:inline;}
.deal_intro .fl .name { font-size:14px; color:#434343;margin-top:25px;}
.deal_intro .fl .time { font-size:12px; color:#7b7a7a;/* margin-top:5px;*/}
.deal_intro .fl .dd { margin-top:5px;}
.deal_intro .fl .dd li { float:left; height:21px; line-height:21px; margin-right:5px; display:inline;}
.deal_intro .fl .dd li a { float:left;}
.deal_intro .fl .dd li span { font-size:12px; margin-left:3px; color:#626262;} 
.deal_intro .fl .zz { margin-top:5px;}
.deal_intro .fl .zz li { float:left; margin-right:5px; line-height:25px;}
.deal_intro .fl .zz .gz { color:#e72b2b; text-align:center; background:url(../images/mobile/gz.png) no-repeat; width:51px; height:25px; display:block;}
.deal_intro .fl .zz .jf { color:#3ec3d5; text-align:center; background:url(../images/mobile/jf.png) no-repeat; width:51px; height:25px; display:block;}
.deal_intro .fl .zz .zp { color:#8dc63f; text-align:center; background:url(../images/mobile/zp.png) no-repeat; width:51px; height:25px; display:block;}

.lolbg { margin:10px 10px 0 10px;}
.lolbox { background:#f7f7f7; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #ededed; width:100%;}
.lolbox .adc { border-bottom:1px solid #ededed; position:relative;}
.lolbox .adcico { background:url(../images/mobile/phone.png) no-repeat; width:41px; height:23px; position:absolute; top:3px; left:0;}
.lolbox .adctext { font-size:14px; color:#7b7a7a; margin-left:41px; padding-left:5px; line-height:30px;width: 90%;
height: 30px;
max-width: 330px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
display: block;}
.lolbox .adcico1 { background:url(../images/mobile/add.png) no-repeat; width:41px; height:23px; position:absolute; top:3px; left:0;}
.lolbox .adcico2 { background:url(../images/mobile/text.png) no-repeat; width:41px; height:23px; position:absolute; top:3px; left:0;}
.lolbox .adcico3 { background:url(../images/mobile/s_youhui.png) no-repeat; width:41px; height:23px; position:absolute; top:3px; left:0;}

.lolbox .aa { float:left; width:105px; height:41px; margin-right:5px;}

.lolbox .mtline { height:24px; position:relative; margin-top:5px;}
.lolbox .mtico { background:url(../images/mobile/ico_tuan.png) no-repeat; width:20px; height:20px; position:absolute; top:0; left:5px;}
.lolbox .mttit { color:#1e9999; font-size:14px; font-weight:bold; margin-left:29px; line-height:18px;}
.lolbox .dian { background:url(../images/mobile/ico_tuan1.png) repeat-x; height:1px;}
.lolbox .list { }
.lolbox .list li { line-height:18px; font-size:12px; color:#7b7a7a; position:relative; margin-top:3px;}
.lolbox .list .icon { background:url(../images/mobile/ico_tuan2.png); width:4px; height:4px; position:absolute; top:7px; left:7px;}
.lolbox .list .text { margin-left:14px;}

.lolbox .nmline { height:24px; position:relative; margin-top:5px;}
.lolbox .nmico { background:url(../images/mobile/ico_nuo.png) no-repeat; width:20px; height:20px; position:absolute; top:0; left:5px;}
.lolbox .nmtit { color:#ff4a75; font-size:14px; font-weight:bold; margin-left:29px; line-height:18px;}
.lolbox .nmdian { background:url(../images/mobile/ico_nuo1.png) repeat-x; height:1px;}
.lolbox .nmlist { }
.lolbox .nmlist li div a{ line-height:18px; font-size:12px; color:#7b7a7a; position:relative; margin-top:3px;}
.lolbox .nmlist .nmicon { background:url(../images/mobile/ico_nuo2.png); width:4px; height:4px; position:absolute; top:7px; left:7px;}
.lolbox .nmlist .nmtext { margin-left:14px;}

.lolbox .kaul {}
.lolbox .kaul li { line-height:24px; color:#7b7a7a;}
.lolbox .kaul .otd { margin:0 5px;  position:relative;}
.lolbox .kaul .oooo { position:absolute; top:3px; left:0px;}
.lolbox .kaul .tttt { font-size:12px; margin-left:22px;}
.lolbox .kaul .dddd { background:url(../images/mobile/dian.png) repeat-x; height:1px;}

.Gps { margin:0 15px; margin-top:10px;}
.Gpsch.No  { width:48%; 
float:left; 
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-top-left-radius: 12px;
-webkit-border-top-right-radius: 12px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom-right-radius: 0;
border-bottom-left-radius:  0;
font-size:14px;
height:35px;
display: block;
line-height:35px;
text-align: center;
color:#FFF;
background:#3ec3d5;
border: 1px solid #bcbcbc;
border-bottom:none;
font-weight:bold;}
.Gpsch.Off {width:48%; 
float:left; 
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 0;
border-bottom-left-radius:  0;
font-size:14px;
height:35px;
display: block;
line-height:35px;
text-align: center;
color:#333;
background:#e5e5e5;
border: 1px solid #bcbcbc;
border-bottom:none;
font-weight:bold;}
.Gpsline { height:2px; width:100%; background:#3ec3d5;}
.MenuBg { width:100%;}
.MenuBg .Menu { position:relative;}
.MenuBg .Menu .line { height:34px;}
.MenuBg .Menu .side1 { border-top:1px solid #787878;}
.MenuBg .Menu .side2 { border-top:1px solid #787878;  border-bottom:1px solid #787878;}
.MenuBg .Menu .line .over { background:url(../images/mobile/link_1.png) repeat-x; height:34px; line-height:34px; text-align:center; font-size:14px; color:#fff; width:25%; float:left; display:block; overflow:hidden; position:relative;} 
.MenuBg .Menu .line .out { background:url(../images/mobile/link_2.png) repeat-x; height:34px; line-height:34px; text-align:center; font-size:14px; color:#333; width:25%; float:left; display:block; overflow:hidden; position:relative;}
.MenuBg .Menu .line .bian { border-right:1px solid #787878; height:34px; position:absolute; top:0; right:0;}

.MenuBg .Menulist {}
.MenuBg .Menulist li { background:url(../images/mobile/bbk.png) repeat-x; height:71px; position:relative;}
.MenuBg .Menulist .pc { float:left; background:url(../images/mobile/fan.png) no-repeat; height:62px; width:91px; display:inline; margin:5px 0 0 5px;}
.MenuBg .Menulist .pc a { margin:3px 0 0 3px; display:block;}
.MenuBg .Menulist .Text { float:left; display:inline; margin:5px 0 0 5px;}
.MenuBg .Menulist .T_name { font-size:14px; color:#999; font-weight:bold; font-size:14px;width:130px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.MenuBg .Menulist .T_jg { color:#3ec3d5; font-size:14px; margin-top:5px;}
.MenuBg .Menulist .T_jg span { font-size:12px; color:#bdbdbd; margin-left:5px;}
.MenuBg .Menulist .Buy { position:absolute; top:15px; right:5px;}

.F4 { width:100%; color:#999; line-height:18px;}

.Ecity { margin-top:15px; padding-bottom:10px;}
.Ecity .Link { margin:0 auto; width:220px;}
.Ecity .Link0 { margin:0 auto; width:201px;}

.expbox { margin:10px 10px 0 10px; background:#f6f6f6; border:1px solid #dcdcdc; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.expbox .title { height:28px; line-height:28px; font-size:14px; margin:0 5px; font-weight:bold; color:#7f7f7f;}
.expbox_on { margin:0 3px 3px 3px; background:#fff; border:1px solid #dcdcdc; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px; color:#979797; padding:5px; line-height:18px;}
.f7941d { color:#3ec3d5; margin-left:5px; font-size:12px;}

/* 关于我们 and 联系方式 */
.about { margin:10px 10px 0 10px; padding:10px; background:#f6f6f6; border:1px solid #dcdcdc; font-size:14px; line-height:22px; color:#696969;}
.about .h { height:10px;}

.contact { margin:10px 10px 0 10px; padding:10px; background:#f6f6f6; border:1px solid #dcdcdc; font-size:14px; line-height:22px; color:#696969;}
.contact h1 { font-size:18px; color:#4e4e4e; font-weight:100;}

/* 那个啥 */ 
.shopbox { width:300px; margin:0 auto;}
.shopbox .shoplist { /*栏宽度*/-webkit-column-width:140px; -moz-column-width:140px; -o-column-width:140px; column-width:140px;
	/*两行之间的间距*/ -webkit-column-gap:1px; -moz-column-gap:1px; -o-column-gap:1px; column-gap:1px; width: 150px;float: left;}
.shopbox .shoplist li { margin-bottom:10px;  background:#fff; /* display:run-in; *//* display:inline-block; */  width:140px; margin-top:10px; margin-left:6px; box-shadow: 0 0 4px #999; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.shopbox .shoplist li .pic { width:140px;position:relative;}
.shopbox .shoplist li .pic img { max-width:140px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px;  -webkit-border-top-right-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px;}
.shopbox .shoplist li .pic .shop_img_top_ph {
    background: url("../images/mobile/tuijian.png") no-repeat scroll -5px -5px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    height: 28px;
    left: 1px;
    line-height: 20px;
    position: absolute;
    text-align: center;
    top: -3px;
    width: 40px;
}
.shopbox .shoplist li .name {color:#666; font-size:14px; line-height:18px; height:36px; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp: 2;
-webkit-box-orient: vertical; display: -webkit-box; margin:5px;}
.shopbox .shoplist li .Price { padding:5px;  color:#3ec3d5; font-size:14px; font-weight:bold; background:#f8f8f8; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.shopbox .shoplist li .Price_span { font-size:11px; color:#8d8d8d; font-weight:lighter; text-decoration:line-through; float:right; padding-top:2px;}


.bigbox { background:#f7f7f7; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #ededed; width:100%;}
.bigbox .mtline { height:24px; position:relative; margin-top:5px;}
.bigbox .mttit { color:#7b7a7a; font-size:14px; font-weight:bold; margin-left:10px; line-height:18px;}
.bigbox .dian { background:url(../images/ico_tuan1.png) repeat-x; height:1px; }
.bigbox .list { }
.bigbox .list li { line-height:18px; font-size:12px; color:#7b7a7a; position:relative; margin-top:3px;}
.bigbox .list .icon { width:4px; height:4px; background:#787878; position:absolute; top:7px; left:7px; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
.bigbox .list .text { margin-left:14px;}

.cccpic { width:100%; overflow:hidden;}
.cccpic .big { width:100%; display:block;}

.linename { height:40px; line-height:40px; background:#fff; border-bottom:1px solid #ddd;}
.linename .bg {}
.linename .title { font-size:18px; color:#3ec3d5; float:left; padding-left:10px;}
.linename .ssp { float:right; padding-right:10px; font-size:18px; color:#3ec3d5;}
.linename .ssp .ok { font-size:12px; margin-left:10px; text-decoration:line-through; color:#7f7f7f;}

/* 2014.3.17 */
.Song { width:100%; height:40px; line-height:40px; margin:5px 0; color:#fff; font-size:18px; background:#fb4d59; display:block; text-align:center;}
.Menu_kd { background:#3ec3d5; height:40px; line-height:40px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin:10px; display:block; text-align:center; font-size:18px; font-style:italic; color:#fff;}
.Menu_ewm { -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; padding:0 5px; height:28px; line-height:28px; font-size:18px; background:#3ec3d5; border:2px solid #d67108; display:block; font-size:14px; color:#fff;}
.Shopping { position:fixed; top:80%; left:0;}
.Shopping .gouwu {  width:75px; height:44px; display:block;}
.Shopping .shuzi { position:absolute; top:12px; left:41px; width:17px; height:17px; line-height:17px; text-align:center; display:block; color:#fff; font-size:12px;}

.XQbox { margin:0 10px;}
.XQbox .int .Title { height:28px; line-height:28px;min-height:28px; height:auto !important; border-bottom:2px solid #3ec3d5; font-size:18px; color:#262626; margin-top:10px;}
.XQbox .int .Jies { font-size:14px; color:#797979; margin-top:5px; line-height:22px; height:auto; overflow:hidden;}
.XQbox .int .Jies.more { font-size:14px; color:#797979; margin-top:5px; line-height:22px; overflow:hidden;}
.XQbox .int .ReadMore { border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; height:22px; line-height:22px; text-align:center; color:#737272; margin-top:5px;}
.XQbox .int .ReadMore a { color:#737272;}
.XQbox .int .ReadMore span {}
.XQbox .int .jiajian { margin-top:10px; font-size:14px;}
.XQbox .int .jiajian .Btn2b { background:#f7f7f7; border:1px solid #c8c8c8; color:#c8c8c8; display:block; width:42px; height:28px; line-height:28px; text-align:center; font-size:24px; float:left;} 
.XQbox .int .jiajian .ll { width:42px; height:28px; line-height:28px; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; display:block; float:left; text-align:center; color:#6f6f6f;}
.XQbox .int .jiajian .Sy { height:28px; line-height:28px; float:left; margin-left:10px; display:inline; color:#6f6f6f;}
.XQbox .int .jiajian .Sy span { color:#3ec3d5;}
.XQbox .int .BtnAll { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; width:84px; height:30px; line-height:30px; color:#fff; font-size:14px; text-align:center; display:inline-block; margin-right:10px; margin-top:10px; background:#c7c7c7;}
.XQbox .int .BtnAll_gwc{ background:#ff4045;}
.XQbox .int .BtnAll_jr{background:#58ce52;}
.XQbox .int .BtnAll_gm{background:#3ec3d5;}

.XQbox .int .picbg .pic { background:url(../images/mobile/pi_as.png); width:100px; height:100px; margin:0 auto; margin-top:10px;}
.XQbox .int .picbg .pic a { display:block; margin-left:5px; padding-top:5px;}
.XQbox .int .picbg .Name { font-size:14px; text-align:center; color:#434343; margin-top:5px;}
.XQbox .int .picbg .go {  font-size:14px; text-align:center; color:#707070; border:1px solid #d3d3d3; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#f7f7f7;  display:block; width:100px; margin:0 auto; margin-top:5px; height:24px; line-height:24px;}

.yigoux { margin:0 10px;}
.yigoux .bbb { margin-top:15px;}
.yigoux .bbb .Title { height:30px; border-bottom:2px solid #3ec3d5; font-size:18px; color:#262626; margin-top:10px;}
.yigoux .bbb .List {}
.yigoux .bbb .List li  {margin-top:20px; border-bottom:1px solid #ebebeb; padding-bottom:20px;}
.yigoux .bbb .List .fl { float:left;}
.yigoux .bbb .List .pic { width:70px; height:54px; overflow:hidden;}
.yigoux .bbb .List .font { width:80px; overflow:hidden; color:#6e6e6e; font-size:14px; margin-left:5px; display:inline;}
.yigoux .bbb .List .jjjj { height:26px; line-height:26px; width:30px; background:#f7f7f7; border:1px solid #c8c8c8; color:#c8c8c8; text-align:center; font-size:18px; display:block; margin-top:10px;}
.yigoux .bbb .List .text { height:26px; line-height:26px; width:30px; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; color:#999; text-align:center; font-size:14px; display:block; margin-top:10px;}
.yigoux .bbb .List .delete {  font-size:16px; margin-top:10px; height:26px; line-height:26px; float:left; margin-left:10px; display:inline; color:#3ec3d5;}
.yigoux .bbb .aspc { color:#525252; font-size:14px; margin-top:8px; background:#fff; border:1px solid #ececec; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:5px 0 5px 10px;}
.yigoux input { height:26px; line-height:26px; padding:0 5px; border:none; font-size:14px; outline: none; font-family:"\5FAE\8F6F\96C5\9ED1", "宋体"; color:#6b6b6b; padding:0 5px; margin:0; width:200px; }

.BtnTong { margin:0 20px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; padding:15px 0; text-align:center; margin-top:20px; font-size:14px; display:block;}
.BtnT_a1 { line-height:20px; text-align:left; color:#fff; background:#7cc676; padding:10px; margin:0 20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; font-size:14px;}
.BtnT_a1red { background:#ff4045;  line-height:20px; text-align:left; color:#fff; padding:10px; margin:0 20px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:20px; font-size:14px;}
.BtnT_a2 { color:#616161; border:1px solid #d1d1d1; background:#f6f6f6;}
.BtnT_a3 { color:#fff;  background:#3ec3d5;}

/**/
.ZcBox { margin:0 10px; background:#fff; margin-top:10px;}
.ZcBox .bhbh { margin:0 20px 0 8px; }
.ZcBox input { border:1px solid #d6d6d6; font-size:14px; outline: none; font-family:"\5FAE\8F6F\96C5\9ED1", "宋体"; color:#6b6b6b; padding:8px 0 8px 10px; margin:0; width:100%; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.ZcBox input:hover { border:1px solid #aaa;}
.ZcBox input:focus { border:1px solid #aaa;}
.ZcBox_btn { margin:0 10px; margin-top:10px; background:#3ec3d5; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-align:center; height:35px; line-height:35px; display:block; color:#fff; font-size:16px;}
.ZcBox_DDD { margin:0 10px; margin-top:10px; display:block; color:#666; font-size:14px;}


/**/
.fixed_x.Box_x { position:fixed; left:0; top:200px; background:#28bf60; height:60px; width:213px; z-index:88; margin:0 auto; -moz-border-radius-topright:60px;-moz-border-radius-bottomright:60px; -webkit-border-top-right-radius:60px;-webkit-border-bottom-right-radius:60px; border-top-right-radius:60px; border-bottom-right-radius:60px;}
.fixed_x.Box_x .ccc { border:1px dashed #fff; width:150px; margin:8px 0 0 10px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; position:relative; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px;}
.fixed_x.Box_x .xxx { background:#fff; width:26px; margin:0 auto; margin-top:8px; height:26px; line-height:26px; text-align:center; font-size:24px; color:#fff; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; position:absolute; left:160px; top:0px; color:#28bf60; display:block;}
.fixed_x.SB_x { background:#ff4557; position:fixed; left:0; top:200px; height:60px; width:213px; z-index:88; margin:0 auto; -moz-border-radius-topright:60px;-moz-border-radius-bottomright:60px; -webkit-border-top-right-radius:60px;-webkit-border-bottom-right-radius:60px; border-top-right-radius:60px; border-bottom-right-radius:60px;}
.fixed_x.SB_x .ccc { border:1px dashed #fff; width:150px; margin:8px 0 0 10px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; position:relative;}
.fixed_x.SB_x .xxx { background:#fff; width:26px; margin:0 auto; margin-top:8px; height:26px; line-height:26px; text-align:center; font-size:24px; color:#fff; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; position:absolute; left:160px; top:0px; color:#ff4557; display:block;}


.fixed_l.Box_l { position:fixed; left:0; top:200px; background:#28bf60; height:60px; width:100%; z-index:88;}
.fixed_l.Box_l .ccc { border:2px dashed #fff; width:300px; margin:0 auto; margin-top:8px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; position:relative;}
.fixed_l.Box_l .xxx { background:#fff; width:26px; margin:0 auto; margin-top:8px; height:26px; line-height:26px; text-align:center; font-size:24px; color:#fff; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; position:absolute; left:160px; top:0px; color:#28bf60; display:block;}
.fixed_l.SB_l { background:#ff4557; position:fixed; left:0; top:200px; height:60px; width:100%; z-index:88;}
.fixed_l.SB_l .ccc { border:2px dashed #fff; width:300px; margin:0 auto; margin-top:8px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; position:relative;}
.fixed_l.SB_l .xxx { background:#fff; width:26px; margin:0 auto; margin-top:8px; height:26px; line-height:26px; text-align:center; font-size:24px; color:#fff; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; position:absolute; left:160px; top:0px; color:#ff4557; display:block;}


.OpenBoxBg { position:fixed; top:0; left:0; width:100%; height:100%; z-index:100; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.OpenBox { position:absolute; top:120px; left:10px; right:10px; z-index:101; background:#fff; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.OpenBox .op_line { border-bottom:2px solid #3ec3d5; height:36px; line-height:36px; font-size:14px; text-indent:10px; color:#3ec3d5; font-weight:bold;}
.OpenBox .op_text { padding:10px; color:#626262; line-height:20px; font-size:12px;min-height:160px;}

/*20140408*/
.ShBox { font-size:16px; color:#4f4f4f;}
.ShBox .ShLine { margin-top:5px;}
.ShBox .ShLine .fl { float:left;}
.ShBox .ShLine .T_name { width:65px; width:4em; }
.DpBox { margin-top:15px;  border-top:1px solid #3ec3d5;}
.DpBox .dpname { font-size:16px; color:#4f4f4f; padding-top:10px;}
.DpBox .sp_box {}
.DpBox .sp_box li {  padding-top:15px; padding-bottom:15px; border-bottom:1px solid #dedede;}
.DpBox .sp_box li a { color:#2a2a2a; font-size:14px;}
.DpBox .sp_box li .pic { float:left; width:72px; height:55px;}
.DpBox .sp_box li p {  margin-left:77px;}
.DpBox .sp_box li .ellipsis { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.DpBox .sp_box li .color { color: #FF5000; font-weight: bold; text-align:right; margin-top:10px;}
.DpBox .Bz { padding-top:10px; font-size:14px; color:#4f4f4f;}
.SjBox { margin-top:15px;  border-top:1px solid #3ec3d5; text-align:right; font-size:16px; font-weight:bold; color:#606060; padding-top:15px;}
.SjBox span { color:#ff5000;}
.OrderBox { margin-top:15px; border-top:1px solid #3ec3d5;}
.OrderBox .zi { font-size:16px; color:#4f4f4f; padding-top:20px;}
.OrderBox .OrderList {}
.OrderBox .OrderList li { border-bottom:1px solid #d3d3d3; position:relative; padding:10px 0; cursor:pointer;}
.OrderBox .OrderList .wenzi { margin-left:68px; font-size:14px; color:#464646;}
.OrderBox .OrderList .wenzi .p1 { font-size:12px; color:#999;}
.OrderBox .OrderList .yes { background:#3ec3d5;}
.OrderBox .OrderList .yes em { display:block;} 
.OrderBox .OrderList .no { -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; position:absolute; top:22px; left:5px; border:1px solid #797979; width:14px; height:14px;}
.OrderBox .OrderList .no em { -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; width:6px; height:6px; background:#fff; display:block; margin:4px 0 0 4px; box-shadow: 0px 1px 1px #666;}
.OrderBox .OrderList .lugo { position:absolute; top:12px; left:28px; width:33px; height:33px; overflow:hidden; background:url(../images/nb.png) no-repeat;}
.OrderBox .zhuyi { color:#4f4f4f; font-size:14px; padding-top:10px;}
.OrderBox .zhuyi span { -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; background:#ff0000; width:14px; height:14px; display:inline-block; text-align:center; line-height:14px; color:#fff; margin-right:3px;}

/*充值*/
.RechargeBox { margin:10px 10px 0 10px;}
.RechargeBox .Money { height:40px; border:1px solid #d6d6d6; font-size:16px; line-height:40px; background:#fff;}
.RechargeBox .Money .Money_title { color:#4f4f4f; float:left; width:60px; text-align:center;}
.RechargeBox .Money .Money_nr { float:left;}
.RechargeBox input {  font-size:16px; padding:9px 0; width:210px; background: none; outline:none; font-family:"\5FAE\8F6F\96C5\9ED1", "宋体"; color:#b3b3b3; margin:0; border:none;}
.RechargeBox input:focus { color:#4f4f4f;}
.RechargeBox .Define { height:38px; line-height:38px; border:1px solid #bdbdbd; background:#dadada; color:#bababa; margin-top:10px; text-align:center; font-size:16px; -moz-box-shadow:0px 1px 0px #f1f1f1 inset; -webkit-box-shadow:0px 1px 0px #f1f1f1 inset; box-shadow:0px 1px 0px #f1f1f1 inset;}
.RechargeBox .DefineOk { height:38px; line-height:38px; border:1px solid #ff7906; background:#3ec3d5; color:#fff; margin-top:10px; text-align:center; font-size:16px; display:block;}

/*友情链接*/
.lovelink { padding:0 10px;}
.lovelink .lovetitle { font-size:16px; padding-top:15px; color:#4f4f4f;}
.lovelink .shoplist {}
.lovelink .shoplist li { border:1px solid #ddd; background:#fff; margin-top:10px; padding:15px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.lovelink .shoplist .shoplink { position:relative; width:100%; height:60px; display:block;}
.lovelink .shoplist .shopBt { position:absolute; top:0; left:75px; height:50px; padding-top:10px; color:#4f4f4f; font-size:14px; width:205px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.shoplink-logo{overflow:hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

/*订单列表*/
.StatusBox { margin:0 auto; margin-top:10px; width:100%;}
.StatusBox .StatusMenu { -moz-box-shadow:0px 0px 3px #dfdfdf; -webkit-box-shadow:0px 0px 3px #dfdfdf; box-shadow:0px 0px 3px #dfdfdf; height:62px; margin:10px;}
.StatusBox .StatusMenu li { width:25%; height:62px; overflow:hidden; float:left; cursor:pointer; position:relative; text-align:center; background:#fff;}
.StatusBox .StatusMenu .StatusOver { position:absolute; top:0; left:0; width:100%; height:62px; overflow:hidden; cursor:pointer; z-index:30;}
.StatusBox .StatusMenu .StatusQ { width:17px; height:17px; text-align:center; line-height:17px; background:#f14444; color:#fff; font-size:10px; position:absolute; top:3px; right:10px; -moz-border-radius:60px; -webkit-border-radius:60px; border-radius:60px; z-index:31;}
.StatusBox .StatusList { font-size:12px; color:#4f4f4f; margin:10px;}
.StatusBox .StatusList li { border:1px solid #ececec; background:#fff; position:relative; margin-bottom:3px; font-size:14px;}
.StatusBox .StatusList .StatusName { width:220px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:5px 0 0 5px;}
.StatusBox .StatusList .StatusMoney { width:220px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 0 5px 5px;}
.StatusBox .StatusList .StatusDate { background:#fbfbfb; color:#898989; padding:3px 0 3px 5px;}
.StatusBox .StatusList .StatusMore { position:absolute; right:10px; top:15px;}
.StatusBox .StatusList .StatusMore .Statusioc { color:#dbdbdb;}
.StatusBox .StatusList .StatusMore .Status1 { color:#ff8d8d;}
.StatusBox .StatusList .StatusMore .Status2 { color:#4bcfe3;}
.StatusBox .StatusList .StatusMore .Status3 { color:#ffa054;}
.StatusBox .StatusList .StatusMore .Status4 { color:#7ac772;}
.StatusBox .StatusList .ccpst {　width:220px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#4f4f4f; padding-left:5px;}

/*底部登陆*/
.B_login { font-size:14px; margin-top:10px; background:#a8a8a8;}
.B_login .B_login300 { width:300px; margin:0 auto; color:#fff; padding:3px 0;}
.B_login .B_login300 a { color:#fff;}
.B_login .B_loginbq { background:#f2f2f2; color:#4f4f4f;}
.B_login .B_loginTop { float:right;}

/*分页*/
.AllPage {  margin:0 auto; width:300px; font-size:14px; text-align:center; margin-top:8px;}
.AllPage .NoPage { color:#b8b8b8; border:1px solid #d3d3d3; padding:3px 10px; display:inline-block; margin:0 3px;} 
.AllPage .YesPage { color:#4f4f4f; border:1px solid #d3d3d3; padding:3px 10px; display:inline-block; margin:0 3px;}
.AllPage .Paging { color:#4f4f4f; border:1px solid #d3d3d3; padding:3px 10px; display:inline-block; margin:0 3px; font-size:14px; outline:none; background: none;}

/*订单详情*/
.NumberBox { margin:0 auto; width:100%; font-size:14px;}
.NumberBox .dd_Number { background:#fff; border:1px solid #c9c9c9; border-top:none; font-size:14px; color:#4f4f4f; padding:8px 5px;}
.NumberBox .dd_bbox { border:1px solid #c9c9c9; border-bottom:none; background:#c9c9c9; margin-top:7px; font-size:14px; color:#4f4f4f;}
.NumberBox .dd_bbox li { padding:8px 5px 8px 80px; background:#fff; position:relative; border-bottom:1px solid #c9c9c9;}
.NumberBox .dd_Title { position:absolute; top:0; left:5px; padding:8px 0;}
.DDline { border-bottom:1px solid #aaa; padding-top:10px;padding-left:10px; color:#4f4f4f;}
.DDlist { font-size:12px; width:100%; }
.DDlist li { background:#fff; width:100%; display:inline-block; border-bottom:1px dashed #ddd; padding-bottom:5px;padding-top:5px;}
.DDlist .DDpic { height:52px; width:52px; overflow:hidden; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float:left; margin-left:5px;}
.DDlist .DDfont { float:left; padding-left:6px; color:#4f4f4f;}
.DDlist .DDfont .DDfontname { width:154px;}
.DDlist .DDfont .DDfontxx { color:#999; width:154px;}
.DDlist .DDfr { float:right; text-align:right; color:#4f4f4f; margin-right:5px;}
.DDlistMoney { font-size:14px; color:#000; background:#f4f4f4; text-align:right; padding:10px 10px; border-bottom:1px solid #aaa;}
.DDlistMoney span { color:#3ec3d5; font-size:14px;}
.DDlist_money{font-size:12px; color:#4f4f4f; background:#fff; text-align:right; padding:5px 10px; border-bottom:1px dashed #aaa;}
.RemarkBox { color:#4f4f4f; font-size:14px; padding-top:10px; margin-left:10px; text-align:center;width:298px; margin:0 auto;}
.RemarkBox textarea { outline:none; width:298px; margin:0; padding:0; min-height:60px; font-size:12px; color:#4f4f4f; border:1px solid #dbdbdb;resize:none;}

.fullBtn { margin:0 auto; width:300px; margin-top:10px;}
.fullBtn .fullBtn_a1 { width:145px; height:40px; display:inline-block; overflow:hidden;}
.fullBtn .fullBtn_a2 { width:145px; height:40px; display:inline-block; overflow:hidden; float:right;}
.fullBtn .fullBtn_a3 { width:300px; height:40px; display:inline-block; overflow:hidden;}
.fullBtn .fullBtn_a4 { width:300px; height:40px; display:inline-block; overflow:hidden;}
.fullBtn .fullBtn_a5 { width:300px; height:42px; display:inline-block; overflow:hidden;}

.YH_bg { margin:0 10px; }
.YH_bg .YH_bg_list { border:1px solid #d8d8d8; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background:#fff; margin-top:10px;}
.YH_bg .YH_bg_list .YH_text { min-height:110px; color:#6d6d6d; font-size:14px; padding:3px 4px;}
.YH_bg .YH_bg_list .YH_Date { background:#f1f1f1; font-size:12px; color:#909090; padding:5px 5px;  -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}=======

/*图片详情*/
.XQbox .shoppic .shoptitle { font-size:14px; font-weight:bold; color:#4f4f4f; margin-top:20px; }
.XQbox .shoppic li { margin-top:10px;}
.XQbox .shoppic li img { width:100%;}

/* 商户认证 */
.deal_intro .fl .authentication{}
.deal_intro .fl .authentication ul{}
.deal_intro .fl .authentication ul li{float:left; margin-left:2px;}
.deal_intro .fl .authentication .xxpf img{width:21px; height:19px;}
.deal_intro .fl .authentication .dbjy img{width:18px; height:18px;}
.deal_intro .fl .authentication .hgdp img{width:21px; height:17px;}
.deal_intro .fl .authentication .smrz img{width:16px; height:20px;}
.deal_intro .fl .authentication .zpbz img{width:20px; height:20px;}
.deal_intro .fl .authentication .cxdp img{width:15px; height:21px;}

 
.xxpf_t{ text-align:center; margin-top:20px;}

/*底部登录样式 */
.toolbar {
	font-size: 14px;
	width: 100%;
	height: 45px;
	left: 0;
	bottom: 0;
	z-index: 998; 
	border-top: 1px solid #c2c2c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f1),color-stop(0.5, #e8e8e8), to(#dedede) );
	background: -webkit-linear-gradient(top, #f2f2f1, #e8e8e8, #dedede);
	background: -moz-linear-gradient(top, #f2f2f1, #e8e8e8, #dedede);
	background: -o-linear-gradient(top, #f2f2f1, #e8e8e8, #dedede);
	-webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, .3);
	position: fixed;
}
.footermenu_ul {
	height: 45px;
	line-height: 45px;
	text-align: center;
}
.footermenu_li {
	color: #4c4c4c;
	border-right: 1px solid #c2c2c2;
	-webkit-box-shadow: 1px 0 0 0 #eaebec;
	float: left;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 33.333%;
	position: relative;
}
/*我也要免费开店 和下载app*/
.button_kd{margin:0 15px; margin-top:10px;}
.the_shop { float:left;width:50%; background:#3ec3d5; height:40px; line-height:40px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  display:block; text-align:center; font-size:18px; font-style:italic; color:#fff; margin-bottom:10px;}
.the_app { float:left;width:50%; background:#3ec3d5; height:40px; line-height:40px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:block; text-align:center; font-size:18px; font-style:italic; color:#fff; margin-bottom:10px;}

/*商品规格*/
.int .cm{font-size:16px; color:#7c7c7c;  line-height:36px;  }
.int .cm_xz{width:100%;}
.int .cm_xz .xz{ font-size:14px; color:#565656;border:1px solid #c8c8c8; padding:6px 10px; text-align:center;line-height:20px; margin:2px 0px;display:inline-block;}
.int .cm_xz .xz:hover{border:1px solid #ff7e15;}
.int .cm_xz .selected{border:1px solid #ff7e15;}

/*快递开始*/
.express{ margin-top:15px; margin-bottom:5px;}
.express span{color:#7c7c7c; font-size:16px;}
.express p{color:#7c7c7c; font-size:14px;}
.express .courier_company{ border:color: #4f4f4f;border: 1px solid #d3d3d3;padding: 3px 10px;display: inline-block;margin: 0 3px;font-size: 14px;outline: none;background: none;}
.express .postage{ color:#3ec3d5;font-size:14px;}

